/*page*/
div.paginga{ text-align:center;margin:20px 0;}
div.paginga ul{margin:0;padding:0;height:40px;font-size:12px;color:#666;}
div.paginga li{width:auto;background:initial;display:inline-block;padding:0;height:auto;line-height:inherit;}
div.paginga a,div.paginga a:visited{background:#FFF;border: 1px solid #EEE;color: #333;display: inline-block;height: 30px;line-height: 30px;margin: 2px;padding: 0 11px;text-decoration: none;}
div.paginga li.nextpage,div.paginga li.prepage{position:relative;}
div.paginga li.nextpage a b,div.paginga li.prepage a b{display:inline-block;position:absolute;overflow:hidden;width:0;height:0;border:4px dashed transparent;}
div.paginga li.nextpage a b{border-left-style:solid;border-left-color:#d72c25;zoom:1;top:7px;right:2px;_right:-2px}
div.paginga li.prepage a b{border-right-style:solid;border-right-color:#d72c25;zoom:1;top:7px;left:3px;}
div.paginga a:hover,div.paginga a:active, div.paginga .press{background-color:#00a4cd; border: 1px solid #00a4cd;color: #FFF;display: inline-block;height: 30px;line-height: 30px;margin: 2px;padding: 0 11px;}
div.paginga .inputcss1{border: #dfdfdf 1px solid;width:25px;vertical-align:baseline;height:20px;line-height:20px;_margin-top:3px;}
div.paginga .paginqd{vertical-align:text-bottom;height:21px;width:39px;margin-top:7px;}

div.pagingb ul{margin:0;padding:0;font-size:12px;color:#666;text-align:left;}
div.pagingb li{background:none;padding:0;display:inline-block;float:inherit;margin-right:5px;}
div.pagingb li.nextpage a b,div.pagingb li.prepage a b{display:inline-block;position:absolute;overflow:hidden;width:0;height:0;border:4px dashed transparent;}
div.pagingb li.nextpage a b{border-left-style:solid;border-left-color:#d72c25;zoom:1;top:7px;right:2px;_right:-2px}
div.pagingb a {color:#666;}
div.pagingb .press a, div.pagingb a:hover,div.pagingb a:active{background:#118ffe;color:#FFF; font-weight:700;}
div.pagingb a,div.pagingb a:visited{padding:3px 7px;text-decoration:none;font-weight:normal;}


.pagingc ul{color:#666666;height:40px;}
.pagingc li{display:inline-block;float:left;font-size:12px;height:30px;line-height:30px;margin-right:2px;}
.pagingc li .press{color:#FF4A00;padding:4px 7px;}
.pagingc a,.pagingc a:visited{color:#656565;padding:4px 7px;text-decoration:none;border:solid 1px #FFF;}
.pagingc a:hover,.pagingc a:active{color:#656565;border:solid 1px #DDD;}


.pagingd{ text-align:right;}
.pagingd ul{margin:0;padding:0;height:40px;font-size:12px;color:#666;}
.pagingd li{width:auto;display:inline-block;}
.pagingd a,.pagingd a:visited,.pagingd span{border:1px solid #FFF;color:#FFF;font-size: 12px;margin: 0 5px 0 0;padding:0 5px;text-decoration: none;}
.pagingd li.nextpage,.pagingd li.prepage{position:relative;}
.pagingd li.nextpage a b,.pagingd li.prepage a b{display:inline-block;position:absolute;overflow:hidden;width:0;height:0;border:4px dashed transparent;}
.pagingd li.nextpage a b{border-left-style:solid;border-left-color:#d72c25;zoom:1;top:7px;right:2px;_right:-2px}
.pagingd li.prepage a b{border-right-style:solid;border-right-color:#d72c25;zoom:1;top:7px;left:3px;}
.pagingd a:hover,.pagingd a:active, .pagingd .press{ background:#FFF;color: #000;float:inherit;}
.pagingd .inputcss1{border: #dfdfdf 1px solid;width:25px;vertical-align:baseline;height:20px;line-height:20px;_margin-top:3px;}
.pagingd .paginqd{vertical-align:text-bottom;height:21px;width:39px;margin-top:7px;}
/*-----------底部---------------*/
.mauto{max-width:1200px; margin:0 auto;}
.footer{  background:#121c53; }
.footer a{ color:#999999;}
.footer a:hover{ color:#fff;}
.footer1{ padding:35px 0 30px;color:#999;}
.footer2{ border-top:1px solid #404040; padding:19px 0;color:#666; text-align:center; font-size:90%;}
.link_a{ float:left; width:60%; position:relative;}
.link_a .item{ width:20%; *width:19.99%; float:left; text-align:center;}
.link_a .item h5{ margin-bottom:10px;font-size:16px; color:#eee;}
.link_a .item a{ margin-bottom:8px; display:inline-block; font-size:14px;}
.qr{ float:left; width:18%; position:relative; text-align:center;}
.qr::after{ content:''; position:absolute; top:0; right:0; height:168px; width:1px; border-right:1px dashed #7D7F7D;}
.qr p{ font-size:16px; color:#ccc; margin-top:10px;}
.contact_f{ float:right; width:33%; position:relative;}
.contact_f::after{ content:''; position:absolute; top:0; left:0; height:168px; width:1px;border-left:1px dashed #7D7F7D;}
.cont_f{ text-align:right;}
.cont_f .mb15{ margin-bottom:15px;}
.cont_f .tel_num{ font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#ccc; vertical-align:middle;}
.cont_f .tel_text{ font-size:18px; color:#ccc; margin:0 0.8em; vertical-align:middle;}
.cont_f p{ margin-bottom:8px;}
.selectBox {
	width:248px;
	text-align:center;
	background:#fff;
	color:#333;
	display:inline-block;
	margin-top:20px;
}
.selectBox .select_dl {
	position:relative;
}
.selectBox .select_dl .select_dt {
	cursor:pointer;
	padding:0.9em 50px 0.9em 6px;
	line-height:1.3;
	overflow:hidden;
	position:relative;
	color:#333;
}
.selectBox .select_dl .select_dt .selected{ white-space:nowrap; word-break:keep-all;}
.selectBox .select_dl .select_dt .selected span{ color:#333;}
.selectBox .select_dl .select_dt .select-icon{width:44px; height:100%; position:absolute; top:0; right:0;  background:url(../images/icon4.png) no-repeat center #CCCCCC; }
.selectBox .select_option {
	border-top:1px solid #eee;
	width:100%;
	position:absolute;
	left:0;
	top:43px;
	background:#fff;
	z-index:9999;
	max-height:320px;
	overflow:auto;
	display:none;
	text-align:left;
}
.selectBox .select_option div {
	line-height:1.5;
	cursor:pointer;
	padding:5px 12px;
	border-bottom:1px solid #eee;
}
.selectBox .select_option div:hover {
	background:#f5f5f5;
}
.footer .share{ padding-top:26px;}
.footer .share a{ display:inline-block; *display:inline; *zoom:1; width:42px; height:42px; background:#ABABAB; border-radius:21px; -moz-border-radius:21px; -webkit-border-radius:21px; margin-left:18px; position:relative;}
.footer .share a:hover{ background:#A40809;}
.footer .share a i{ display:inline-block; *display:inline; *zoom:1; width:42px; height:42px; background:url(../images/icon_share.png) no-repeat;}
.footer .share a .icon_share1{ background-position:0 0;}
.footer .share a .icon_share2{ background-position:-42px 0;}
.footer .share a .icon_share3{ background-position:-84px 0;}
.footer .share .pop_qr{position:absolute; z-index:999; left:50%; margin-left:-72px; bottom:42px; width:144px; padding-bottom:18px; display:none; text-align:center;}
.footer .share a:hover .pop_qr{ display:block;}
.footer .share .pop_qr p{font-size:12px; color:#666; margin-bottom:0;}
.footer .share .pop_qr::after{ content:''; position:absolute; bottom:11px; left:50%; margin-left:-8px; width:15px; height:7px; background:url(../images/icon_down.png) no-repeat center;}
.footer .share .pop_qr .pop_qr_in{ background:#fff; padding:15px; }
.service-fixed{ position:fixed; right:0; z-index:999; top:50%; margin-top:-75px;}
.service-fixed .service-item{ overflow:hidden; background:#333333; margin-bottom:2px; cursor:pointer; }
.service-fixed .service-item:hover{ background:#c30000; width:auto;}
.service-fixed .service-item .icon_p{float:left; text-align:center; width:77px; height:47px; padding-top:9px;}
.service-fixed .service-item .icon_p p{ font-size:12px; color:#fff; margin:0;}
.service-fixed .service-item i{  display:inline-block; *display:inline; *zoom:1; width:24px; height:22px; background:url(../images/icon_fixed.png) no-repeat;}
.service-fixed .service-item i.icon_service_qq{ background-position:-13px -13px;}
.service-fixed .service-item i.icon_service_tel{ background-position:-61px -13px;}
.service-fixed .service-item i.icon_service_top{ background-position:-112px -13px;}
.service-fixed .service-item .service_info{ position:absolute;  right:0; width:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#fff; background:#C30000; overflow:hidden; border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px; border-top-left-radius:3px; -webkit-border-top-left-radius:3px; }
.service-fixed .service-item:hover .service_info{ width:auto; padding-left:77px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.service-fixed .service-item:hover .service_info .icon_p{position:absolute; left:0; top:0;}
.service-fixed .service-item .service_info span{float:left; display:block; padding:0 16px; line-height:56px; white-space:nowrap; border-left:1px solid rgba(255,255,255,0.2); }
.service-fixed .service-item .service_info a{float:left; display:block; padding:0 16px; line-height:56px; white-space:nowrap; border-left:1px solid rgba(255,255,255,0.2); color:#fff;}
/*---------------index--------------*/
